supersede by a new contract